megawatts-day/metric ton of uranium - German English Dictionary